1 3 1.0
2 9 1.0
5 31 1.0
7 656 1.0
18 67 1.0
30 78 1.0
34 137 1.0
40 457 1.0
145 766 1.0
186 668 1.0
190 608 1.0
212 338 1.0
277 749 1.0
308 615 1.0
630 749 1.0
